
The APBA publishes the seventh Annual Innovation Report with the ISO 56001 certification as the main milestone of the year
Landaluce and Hormaechea position innovation as a "key business process" in a report that collects the R&D projects deployed in 2025.